
div{
    position: relative;
    display: -moz-box;
    -moz-box-orient: horizontal;
}

treecol[fixed]
{
    -moz-appearance: none;
    width: 25ex;
}

treecol[fixed]:hover:active
{
    border: 3px solid;
    -moz-border-top-colors:     transparent ThreeDHighlight  ThreeDLightShadow;
    -moz-border-right-colors:   transparent ThreeDDarkShadow ThreeDShadow;
    -moz-border-bottom-colors:  transparent ThreeDDarkShadow ThreeDShadow;
    -moz-border-left-colors:    transparent ThreeDHighlight  ThreeDLightShadow;
}

treecol[fixed] > .treecol-text
{
    text-align: center;
}

hbox.footer {
    position: absolute;
    bottom: 0px;
}

button{
    margin-top: 3px;
    margin-bottom: 4px;
}

button[icon]{
    font: menu;
}

button#status-button
{
    width: 17em;
    color: buttontext;
    overflow: hidden;
}

hbox.resizer{
    right: 0px;
}

hbox.resizer:hover {
    background-color: ActiveBorder;
}
